FOR( expr1; expr2; expr3 )
statement
|
NOTE, variables cannot be declared in the first expression, in contrast to the C++ for() statement. This statement does not use fully-bracketed-syntax. |
for( expr1; expr2; expr3 )
statement
is equivalent to:
expr1;
while (expr2)
begin
statement
expr3;
end
for( i := 0; i < 10; i := i + 1 )
print "i=" + i;
|
Loop counts from 0 to 9 |
for( i := 0; i < 10; i := i + 1 )
begin
print "i=" + i;
print "i is still " + i;
end
|
|